#include "stylesheet.h"

QString LineEditStyle()
{
    QString str("background-color: rgba(34, 34, 34, 255);"
                "border: none;"
                "color: white;"
                "selection-background-color: rgba(140, 140, 140, 255);");
    return str;
}

QString LabelStyle()
{
    QString str("color: white;"
                "font-size: 12px;");
    return str;
}

QString ToolButtonStyle(const QString &img)
{
    QString str("QToolButton {"
                "border: none;"
                "background: url(" + img + "Img.png) top center no-repeat; }"
                "QToolButton:on { background: url(" + img + "OnImg.png); };");
    return str;
}

QString PushButtonStyle(const QString &img)
{
    QString str("QPushButton {"
                "border: none;"
                "background: url(" + img + "Img.png) top center no-repeat; }"
                "QPushButton:pressed { background: url(" + img + "OnImg.png); };");
    return str;
}

QString ToolBoxStyle()
{
    QString str("color: white;"
                "background-color: rgba(68, 68, 68, 255);"
                "font-size: 12px;");
    return str;
}

QString WidgetStyle()
{
    QString str("border: 1px;"
                "border-color: blue;");
    return str;
}

QString ToolBarStyle()
{
    QString str("");
    return str;
}

QString QScrollAreaStyle()
{
    QString str("border: none;");
    return str;
}

QString MessageBoxStyle()
{
    QString str("background-color: rgba(140, 140, 140, 255);"
                "border: none;"
                "QPushButton { background-color: rgba(68, 68, 68, 255); color: white; }");
    return str;
}

QString DockWidgetStyle()
{
    QString str("color: black;"
                "background-color: rgba(68, 68, 68, 255);"
                "font-size: 12px;");
    return str;
}
